Mail sent successfully - German English Dictionary